55use crate :: {
66 error:: { panic:: ToNativeAssertError , Error as CoreLibfuncBuilderError , Result } ,
77 metadata:: MetadataStorage ,
8+ native_panic,
89 types:: TypeBuilder ,
910 utils:: BlockExt ,
1011} ;
@@ -144,7 +145,7 @@ impl LibfuncBuilder for CoreConcreteLibfunc {
144145 Self :: Debug ( selector) => self :: debug:: build (
145146 context, registry, entry, location, helper, metadata, selector,
146147 ) ,
147- Self :: Trace ( _) => todo ! ( "Implement trace libfunc" ) ,
148+ Self :: Trace ( _) => native_panic ! ( "Implement trace libfunc" ) ,
148149 Self :: Drop ( info) => {
149150 self :: drop:: build ( context, registry, entry, location, helper, metadata, info)
150151 }
@@ -164,7 +165,7 @@ impl LibfuncBuilder for CoreConcreteLibfunc {
164165 context, registry, entry, location, helper, metadata, selector,
165166 ) ,
166167 Self :: Felt252SquashedDict ( _) => {
167- todo ! ( "Implement felt252_squashed_dict libfunc" )
168+ native_panic ! ( "Implement felt252_squashed_dict libfunc" )
168169 }
169170 Self :: Felt252DictEntry ( selector) => self :: felt252_dict_entry:: build (
170171 context, registry, entry, location, helper, metadata, selector,
@@ -178,7 +179,7 @@ impl LibfuncBuilder for CoreConcreteLibfunc {
178179 Self :: IntRange ( selector) => self :: int_range:: build (
179180 context, registry, entry, location, helper, metadata, selector,
180181 ) ,
181- Self :: Blake ( _) => todo ! ( "Implement blake libfunc" ) ,
182+ Self :: Blake ( _) => native_panic ! ( "Implement blake libfunc" ) ,
182183 Self :: Mem ( selector) => self :: mem:: build (
183184 context, registry, entry, location, helper, metadata, selector,
184185 ) ,
0 commit comments