build system: bug fix
parent
fc0b867f5a
commit
f2fac8fa42
|
@ -158,6 +158,7 @@ for block = 0:1
|
||||||
y_ref = oo_.endo_simul;
|
y_ref = oo_.endo_simul;
|
||||||
save('test.mat','y_ref');
|
save('test.mat','y_ref');
|
||||||
catch
|
catch
|
||||||
|
load ws
|
||||||
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
||||||
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
||||||
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
||||||
|
@ -169,17 +170,19 @@ for block = 0:1
|
||||||
load('test.mat','y_ref');
|
load('test.mat','y_ref');
|
||||||
diff = oo_.endo_simul - y_ref;
|
diff = oo_.endo_simul - y_ref;
|
||||||
if(abs(diff) > options_.dynatol)
|
if(abs(diff) > options_.dynatol)
|
||||||
|
load ws
|
||||||
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
||||||
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
||||||
differr.message = ["makecheck found error: if (abs(diff) <= options_.dynatol) FAILS." ];
|
differr.message = ["makecheck found error: if (abs(diff) <= options_.dynatol) FAILS." ];
|
||||||
differr.stack(1).file = "run_test_octave.m";
|
differr.stack(1).file = "run_test_octave.m";
|
||||||
differr.stack(1).name = "run_test_octave.m";
|
differr.stack(1).name = "run_test_octave.m";
|
||||||
differr.stack(1).line = 68;
|
differr.stack(1).line = 72;
|
||||||
differr.stack(1).column = 1;
|
differr.stack(1).column = 1;
|
||||||
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], differr);
|
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], differr);
|
||||||
save('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
save('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
||||||
endif
|
endif
|
||||||
catch
|
catch
|
||||||
|
load ws
|
||||||
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
||||||
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
||||||
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
||||||
|
@ -194,6 +197,7 @@ for block = 0:1
|
||||||
try
|
try
|
||||||
run_ls2003(block, bytecode, default_solve_algo, stack_solve_algos(i))
|
run_ls2003(block, bytecode, default_solve_algo, stack_solve_algos(i))
|
||||||
catch
|
catch
|
||||||
|
load ws
|
||||||
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
load('makeCheckBlockByte.mat', 'failedBlock', 'top_test_dir');
|
||||||
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
failedBlock{size(failedBlock,2)+1} = ['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'];
|
||||||
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
printMakeCheckErrMsg(['block_bytecode/run_ls2003.m(' num2str(blockFlag) ', ' num2str(bytecodeFlag) ', ' num2str(solve_algos(i)) ', ' num2str(default_stack_solve_algo) ')'], lasterror);
|
||||||
|
|
Loading…
Reference in New Issue