@@ -601,11 +601,11 @@ fn test_nvcc_cuda_compiles(compiler: &Compiler, tempdir: &Path) {
601601 assert_eq ! ( 1 , info. stats. compile_requests) ;
602602 assert_eq ! ( 4 , info. stats. requests_executed) ;
603603 assert_eq ! ( 0 , info. stats. cache_hits. all( ) ) ;
604- assert_eq ! ( 4 , info. stats. cache_misses. all( ) ) ;
604+ assert_eq ! ( 3 , info. stats. cache_misses. all( ) ) ;
605605 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
606606 assert_eq ! ( & 1 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
607607 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUBIN" ) . unwrap( ) ) ;
608- assert_eq ! ( & 1 , info. stats. cache_misses. get( "C/C++" ) . unwrap ( ) ) ;
608+ assert ! ( info. stats. cache_misses. get( "C/C++" ) . is_none ( ) ) ;
609609 let adv_cuda_key = adv_key_kind ( "cuda" , compiler. name ) ;
610610 let adv_ptx_key = adv_key_kind ( "ptx" , compiler. name ) ;
611611 let adv_cubin_key = adv_key_kind ( "cubin" , compiler. name ) ;
@@ -637,14 +637,14 @@ fn test_nvcc_cuda_compiles(compiler: &Compiler, tempdir: &Path) {
637637 assert_eq ! ( 2 , info. stats. compile_requests) ;
638638 assert_eq ! ( 5 , info. stats. requests_executed) ;
639639 assert_eq ! ( 1 , info. stats. cache_hits. all( ) ) ;
640- assert_eq ! ( 4 , info. stats. cache_misses. all( ) ) ;
640+ assert_eq ! ( 3 , info. stats. cache_misses. all( ) ) ;
641641 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUDA" ) . unwrap( ) ) ;
642642 assert ! ( info. stats. cache_hits. get( "PTX" ) . is_none( ) ) ;
643643 assert ! ( info. stats. cache_hits. get( "CUBIN" ) . is_none( ) ) ;
644644 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
645645 assert_eq ! ( & 1 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
646646 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUBIN" ) . unwrap( ) ) ;
647- assert_eq ! ( & 1 , info. stats. cache_misses. get( "C/C++" ) . unwrap ( ) ) ;
647+ assert ! ( info. stats. cache_misses. get( "C/C++" ) . is_none ( ) ) ;
648648 let adv_cuda_key = adv_key_kind ( "cuda" , compiler. name ) ;
649649 let adv_ptx_key = adv_key_kind ( "ptx" , compiler. name ) ;
650650 let adv_cubin_key = adv_key_kind ( "cubin" , compiler. name ) ;
@@ -681,14 +681,14 @@ fn test_nvcc_cuda_compiles(compiler: &Compiler, tempdir: &Path) {
681681 assert_eq ! ( 3 , info. stats. compile_requests) ;
682682 assert_eq ! ( 9 , info. stats. requests_executed) ;
683683 assert_eq ! ( 2 , info. stats. cache_hits. all( ) ) ;
684- assert_eq ! ( 7 , info. stats. cache_misses. all( ) ) ;
684+ assert_eq ! ( 5 , info. stats. cache_misses. all( ) ) ;
685685 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUDA" ) . unwrap( ) ) ;
686686 assert ! ( info. stats. cache_hits. get( "PTX" ) . is_none( ) ) ;
687687 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUBIN" ) . unwrap( ) ) ;
688688 assert_eq ! ( & 2 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
689689 assert_eq ! ( & 2 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
690690 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUBIN" ) . unwrap( ) ) ;
691- assert_eq ! ( & 2 , info. stats. cache_misses. get( "C/C++" ) . unwrap ( ) ) ;
691+ assert ! ( info. stats. cache_misses. get( "C/C++" ) . is_none ( ) ) ;
692692 let adv_cuda_key = adv_key_kind ( "cuda" , compiler. name ) ;
693693 let adv_ptx_key = adv_key_kind ( "ptx" , compiler. name ) ;
694694 let adv_cubin_key = adv_key_kind ( "cubin" , compiler. name ) ;
@@ -723,14 +723,14 @@ fn test_nvcc_cuda_compiles(compiler: &Compiler, tempdir: &Path) {
723723 assert_eq ! ( 4 , info. stats. compile_requests) ;
724724 assert_eq ! ( 11 , info. stats. requests_executed) ;
725725 assert_eq ! ( 3 , info. stats. cache_hits. all( ) ) ;
726- assert_eq ! ( 8 , info. stats. cache_misses. all( ) ) ;
726+ assert_eq ! ( 6 , info. stats. cache_misses. all( ) ) ;
727727 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUDA" ) . unwrap( ) ) ;
728728 assert_eq ! ( & 1 , info. stats. cache_hits. get( "PTX" ) . unwrap( ) ) ;
729729 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUBIN" ) . unwrap( ) ) ;
730730 assert_eq ! ( & 3 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
731731 assert_eq ! ( & 2 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
732732 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUBIN" ) . unwrap( ) ) ;
733- assert_eq ! ( & 2 , info. stats. cache_misses. get( "C/C++" ) . unwrap ( ) ) ;
733+ assert ! ( info. stats. cache_misses. get( "C/C++" ) . is_none ( ) ) ;
734734 let adv_cuda_key = adv_key_kind ( "cuda" , compiler. name ) ;
735735 let adv_ptx_key = adv_key_kind ( "ptx" , compiler. name ) ;
736736 let adv_cubin_key = adv_key_kind ( "cubin" , compiler. name ) ;
@@ -765,14 +765,14 @@ fn test_nvcc_cuda_compiles(compiler: &Compiler, tempdir: &Path) {
765765 assert_eq ! ( 5 , info. stats. compile_requests) ;
766766 assert_eq ! ( 14 , info. stats. requests_executed) ;
767767 assert_eq ! ( 5 , info. stats. cache_hits. all( ) ) ;
768- assert_eq ! ( 9 , info. stats. cache_misses. all( ) ) ;
768+ assert_eq ! ( 7 , info. stats. cache_misses. all( ) ) ;
769769 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUDA" ) . unwrap( ) ) ;
770770 assert_eq ! ( & 2 , info. stats. cache_hits. get( "PTX" ) . unwrap( ) ) ;
771771 assert_eq ! ( & 2 , info. stats. cache_hits. get( "CUBIN" ) . unwrap( ) ) ;
772772 assert_eq ! ( & 4 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
773773 assert_eq ! ( & 2 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
774774 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUBIN" ) . unwrap( ) ) ;
775- assert_eq ! ( & 2 , info. stats. cache_misses. get( "C/C++" ) . unwrap ( ) ) ;
775+ assert ! ( info. stats. cache_misses. get( "C/C++" ) . is_none ( ) ) ;
776776 let adv_cuda_key = adv_key_kind ( "cuda" , compiler. name ) ;
777777 let adv_ptx_key = adv_key_kind ( "ptx" , compiler. name ) ;
778778 let adv_cubin_key = adv_key_kind ( "cubin" , compiler. name ) ;
@@ -831,7 +831,6 @@ fn test_nvcc_proper_lang_stat_tracking(compiler: Compiler, tempdir: &Path) {
831831 . args ( compile_cmdline ( name, & exe, INPUT , OUTPUT , Vec :: new ( ) ) )
832832 . current_dir ( tempdir)
833833 . envs ( env_vars. clone ( ) )
834- . env ( "SCCACHE_LOG" , "trace" )
835834 . assert ( )
836835 . success ( ) ;
837836 fs:: remove_file ( & out_file) . unwrap ( ) ;
@@ -849,11 +848,11 @@ fn test_nvcc_proper_lang_stat_tracking(compiler: Compiler, tempdir: &Path) {
849848 assert_eq ! ( 4 , info. stats. compile_requests) ;
850849 assert_eq ! ( 8 , info. stats. requests_executed) ;
851850 assert_eq ! ( 3 , info. stats. cache_hits. all( ) ) ;
852- assert_eq ! ( 5 , info. stats. cache_misses. all( ) ) ;
851+ assert_eq ! ( 3 , info. stats. cache_misses. all( ) ) ;
853852 assert_eq ! ( & 1 , info. stats. cache_hits. get( "C/C++" ) . unwrap( ) ) ;
854853 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUDA" ) . unwrap( ) ) ;
855854 assert_eq ! ( & 1 , info. stats. cache_hits. get( "CUBIN" ) . unwrap( ) ) ;
856- assert_eq ! ( & 3 , info. stats. cache_misses. get( "C/C++" ) . unwrap( ) ) ;
855+ assert_eq ! ( & 1 , info. stats. cache_misses. get( "C/C++" ) . unwrap( ) ) ;
857856 assert_eq ! ( & 1 , info. stats. cache_misses. get( "CUDA" ) . unwrap( ) ) ;
858857 assert_eq ! ( & 1 , info. stats. cache_misses. get( "PTX" ) . unwrap( ) ) ;
859858 } ) ;
0 commit comments