// Step 739: C lowering adapter v1 (12 tests) #include "systems/CAdapterV1.h" #include static int p=0,f=0; #define T(n) { std::cout<<" "<<#n<<"... "; } #define P() { std::cout<<"PASS\n"; ++p; } #define F(m) { std::cout<<"FAIL: "<0.0,"conf");P();} void t5(){T(confidence_lower_on_empty);auto a=CLoweringAdapterV1::lower("");auto b=CLoweringAdapterV1::lower("x");C(a.confidence=0.0&&r.confidence<=1.0,"bounds");P();} void t12(){T(ir_summary_expected);auto r=CLoweringAdapterV1::lower("x");C(r.irSummary=="c_ir_v1","ir");P();} int main(){std::cout<<"Step 739: CLoweringAdapterV1\n";t1();t2();t3();t4();t5();t6();t7();t8();t9();t10();t11();t12();std::cout<<"\nResults: "<