Johannes Pfeifer 2020-11-02 14:01:12 +01:00
parent 463516c853
commit b4f3eb4a1c
2 changed files with 18 additions and 0 deletions

View File

@ -81,6 +81,7 @@ MODFILES = \
example2long.mod \
example2long_use_dll.mod \
t_sgu_ex1.mod \
macro_processor/test_ifndef.mod \
irfs/example1_unit_std.mod \
optimal_policy/OSR/osr_example.mod \
optimal_policy/OSR/osr_example_objective_correctness.mod \

View File

@ -0,0 +1,17 @@
// test ifndef to prevent regressions like #1747
@#define marco=1
@#ifndef marco
def=0;
@#else
def=1;
@#endif
if ~def
error('ifndef not reached')
end
var x;
model;
x;
end;