Skip to content

Commit

Permalink
Turn down debug level on release mode
Browse files Browse the repository at this point in the history
Apparently helps fix errors about codeview registers on MSVC!
  • Loading branch information
alexcrichton committed Jan 3, 2018
1 parent 9e9cbc1 commit a3a825a
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 11 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ debug = true
opt-level = 3

[profile.bench]
debug = true
debug = 1
opt-level = 3

[features]
Expand Down
5 changes: 0 additions & 5 deletions coresimd/src/x86/i586/sse.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2965,7 +2965,6 @@ mod tests {
}

#[simd_test = "sse"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_loadh_pi() {
let a = f32x4::new(1.0, 2.0, 3.0, 4.0);
let x: [f32; 4] = [5.0, 6.0, 7.0, 8.0];
Expand All @@ -2975,7 +2974,6 @@ mod tests {
}

#[simd_test = "sse"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_loadl_pi() {
let a = f32x4::new(1.0, 2.0, 3.0, 4.0);
let x: [f32; 4] = [5.0, 6.0, 7.0, 8.0];
Expand Down Expand Up @@ -3049,7 +3047,6 @@ mod tests {
}

#[simd_test = "sse"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_storeh_pi() {
let mut vals = [0.0f32; 8];
let a = f32x4::new(1.0, 2.0, 3.0, 4.0);
Expand All @@ -3061,7 +3058,6 @@ mod tests {
}

#[simd_test = "sse"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_storel_pi() {
let mut vals = [0.0f32; 8];
let a = f32x4::new(1.0, 2.0, 3.0, 4.0);
Expand Down Expand Up @@ -3298,7 +3294,6 @@ mod tests {
}

#[simd_test = "sse,mmx"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_stream_pi() {
use std::mem;
use v64::*;
Expand Down
2 changes: 0 additions & 2 deletions coresimd/src/x86/i686/sse.rs
Original file line number Diff line number Diff line change
Expand Up @@ -458,7 +458,6 @@ pub unsafe fn _mm_cvtps_pi8(a: f32x4) -> __m64 {

#[cfg(test)]
mod tests {
#[cfg(not(windows))]
use std::mem;

use v128::f32x4;
Expand Down Expand Up @@ -534,7 +533,6 @@ mod tests {
}

#[simd_test = "sse"]
#[cfg(not(windows))] // FIXME "unknown codeview register" in LLVM
unsafe fn _mm_sad_pu8() {
let a = u8x8::new(255, 254, 253, 252, 1, 2, 3, 4);
let b = u8x8::new(0, 0, 0, 0, 2, 1, 2, 1);
Expand Down
3 changes: 0 additions & 3 deletions coresimd/src/x86/i686/sse2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ mod tests {
use x86::i686::sse2;

#[simd_test = "sse2"]
#[cfg(not(windows))] // FIXME
unsafe fn _mm_add_si64() {
let a = 1i64;
let b = 2i64;
Expand All @@ -149,7 +148,6 @@ mod tests {
}

#[simd_test = "sse2"]
#[cfg(not(windows))] // FIXME
unsafe fn _mm_mul_su32() {
let a = u32x2::new(1, 2);
let b = u32x2::new(3, 4);
Expand All @@ -159,7 +157,6 @@ mod tests {
}

#[simd_test = "sse2"]
#[cfg(not(windows))] // FIXME
unsafe fn _mm_sub_si64() {
let a = 1i64;
let b = 2i64;
Expand Down

0 comments on commit a3a825a

Please sign in to comment.