@@ -2119,8 +2119,8 @@ TEST_F(FpySequencerTester, cmd_RUN) {
21192119
21202120TEST_F (FpySequencerTester, cmd_RUN_ARGS) {
21212121 allocMem ();
2122- add_ARG_SPEC (" arg1" , " U32" , 4 );
2123- add_ARG_SPEC (" arg2" , " U32" , 4 );
2122+ add_ARG_SPEC (" arg1" , " U32" , sizeof (U32) );
2123+ add_ARG_SPEC (" arg2" , " U32" , sizeof (U32) );
21242124 add_LOAD_REL (0 , 4 ); // Load first arg (U32 at offset 0) - duplicates it on stack
21252125 add_LOAD_REL (4 , 4 ); // Load second arg (U32 at offset 4) - duplicates it on stack
21262126 add_DISCARD (16 ); // Discard all: 2 loaded copies + 2 original args
@@ -2249,8 +2249,8 @@ TEST_F(FpySequencerTester, cmd_RUN_VALIDATED) {
22492249
22502250TEST_F (FpySequencerTester, cmd_VALIDATE_ARGS) {
22512251 allocMem ();
2252- add_ARG_SPEC (" arg1" , " U32" , 4 );
2253- add_ARG_SPEC (" arg2" , " U32" , 4 );
2252+ add_ARG_SPEC (" arg1" , " U32" , sizeof (U32) );
2253+ add_ARG_SPEC (" arg2" , " U32" , sizeof (U32) );
22542254 add_LOAD_REL (0 , 4 ); // Load first arg (U32 at offset 0) - duplicates it on stack
22552255 add_LOAD_REL (4 , 4 ); // Load second arg (U32 at offset 4) - duplicates it on stack
22562256 add_DISCARD (16 ); // Discard all: 2 loaded copies + 2 original args
@@ -3328,8 +3328,8 @@ TEST_F(FpySequencerTester, seqRunIn) {
33283328
33293329TEST_F (FpySequencerTester, seqRunInArgs) {
33303330 allocMem ();
3331- add_ARG_SPEC (" arg1" , " U32" , 4 );
3332- add_ARG_SPEC (" arg2" , " U32" , 4 );
3331+ add_ARG_SPEC (" arg1" , " U32" , sizeof (U32) );
3332+ add_ARG_SPEC (" arg2" , " U32" , sizeof (U32) );
33333333 add_LOAD_REL (0 , 4 ); // Load first arg (U32 at offset 0) - duplicates it on stack
33343334 add_LOAD_REL (4 , 4 ); // Load second arg (U32 at offset 4) - duplicates it on stack
33353335 add_DISCARD (16 ); // Discard all: 2 loaded copies + 2 original args
0 commit comments