@@ -33,11 +33,11 @@ for (const fixture of skipFixtures) {
3333
3434// Add the Mollusk-generated fixtures to the test inputs.
3535const molluskFixturesPath = path . join ( workingDirectory , 'program' , 'fuzz' , 'blob' ) ;
36- await $ `cp -a ${ molluskFixturesPath } /. ${ fixturesPath } /` ;
36+ await $ `cp -a ${ molluskFixturesPath } /. ${ fixturesPath } /` ;
3737
3838// Clone the SolFuzz-Agave harness.
3939const solFuzzAgavePath = path . join ( harnessPath , 'impl' , 'solfuzz-agave' ) ;
40- await $ `git clone -b core-bpf-conformance http://github.com/buffalojoec /solfuzz-agave.git ${ solFuzzAgavePath } ` ;
40+ await $ `git clone -b agave-v2.1.3 http://github.com/firedancer-io /solfuzz-agave.git ${ solFuzzAgavePath } ` ;
4141
4242// Fetch protobuf files.
4343await $ `make -j -C ${ solFuzzAgavePath } fetch_proto`
@@ -73,7 +73,8 @@ await $`CORE_BPF_PROGRAM_ID=${getProgramId('program')} \
7373 CORE_BPF_TARGET=${ getProgramSharedObjectPath ( 'program' ) } \
7474 FORCE_RECOMPILE=true \
7575 cargo build --manifest-path ${ solFuzzAgaveManifestPath } \
76- --lib --release --target x86_64-unknown-linux-gnu --features core-bpf-conformance` ;
76+ --lib --release --target x86_64-unknown-linux-gnu \
77+ --features core-bpf-conformance` ;
7778await $ `mv ${ solFuzzAgaveTargetPath } ${ testTargetPathCoreBpf } ` ;
7879
7980// Remove any test results if they exist.
@@ -93,4 +94,3 @@ if (fs.existsSync('test_results/failed_protobufs')) {
9394}
9495
9596console . log ( 'All Firedancer conformance tests passed.' ) ;
96-
0 commit comments