gnu: julia-blockarrays: Fix tests on i686-linux.
* gnu/packages/julia-xyz.scm (julia-blockarrays)[arguments]<#:phases>: Conditionally replace the incorrect type in test suite. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
		
							parent
							
								
									557caa4e2c
								
							
						
					
					
						commit
						dcd7c950c6
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		| 
						 | 
					@ -339,6 +339,15 @@ benchmarks as well as comparing benchmark results.")
 | 
				
			||||||
        (sha256
 | 
					        (sha256
 | 
				
			||||||
         (base32 "1by26036fk9mawmcgqxpwizgbs398v9p6vrbsgg7h6llqn3q9iw1"))))
 | 
					         (base32 "1by26036fk9mawmcgqxpwizgbs398v9p6vrbsgg7h6llqn3q9iw1"))))
 | 
				
			||||||
    (build-system julia-build-system)
 | 
					    (build-system julia-build-system)
 | 
				
			||||||
 | 
					    (arguments
 | 
				
			||||||
 | 
					     `(#:phases
 | 
				
			||||||
 | 
					       ,@(if (target-64bit?)
 | 
				
			||||||
 | 
					           '(%standard-phases)
 | 
				
			||||||
 | 
					           '((modify-phases %standard-phases
 | 
				
			||||||
 | 
					               (add-after 'unpack 'fix-tests-int32-i686
 | 
				
			||||||
 | 
					                 (lambda _
 | 
				
			||||||
 | 
					                   (substitute* "test/test_blockarrays.jl"
 | 
				
			||||||
 | 
					                     (("Int64") "Int32")))))))))
 | 
				
			||||||
    (propagated-inputs
 | 
					    (propagated-inputs
 | 
				
			||||||
     `(("julia-arraylayouts" ,julia-arraylayouts)
 | 
					     `(("julia-arraylayouts" ,julia-arraylayouts)
 | 
				
			||||||
       ("julia-fillarrays" ,julia-fillarrays)))
 | 
					       ("julia-fillarrays" ,julia-fillarrays)))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue