Bug#701138: clang-3.2: fatal error: error in backend: Cannot select: 0x2a4c890: i32 = fabs 0x2a51390

Sylvestre Ledru sylvestre at debian.org
Sat Mar 2 07:28:40 UTC 2013


On 02/03/2013 05:14, Ben Longbons wrote:
> On further investigation using snapshots.debian.org:
> clang-3.2 1:3.2-1~exp6 is good
> clang-3.2 1:3.2-1~exp7 is bad
> 
> The version of compiler-rt and libclang-common-dev do not matter.
hu?
Since the diff between the two versions is ridiculous [1]

I would think about a misscompilation of gcc ?!

Ben, could you try rebuilding the package locally ?

Thanks,
Sylvestre


[1] $ svndiff -r PREV:HEAD
Index: debian/control
===================================================================
--- debian/control	(révision 471)
+++ debian/control	(révision 472)
@@ -48,8 +48,8 @@
  libobjc-4.7-dev, libclang-common-dev (= ${binary:Version}),
compiler-rt (= ${binary:Version})
 Provides: c-compiler, objc-compiler, c++-compiler
 Recommends: llvm-3.2-dev, python
-Replaces: clang (<< 3.1), clang-3.1
-Breaks: clang (<< 3.1), clang-3.1
+Replaces: clang (<< 1:3.1), clang-3.1
+Breaks: clang (<< 1:3.1), clang-3.1
 Description: C, C++ and Objective-C compiler (LLVM based)
  Clang project is a C, C++, Objective C and Objective C++ front-end
  for the LLVM compiler. Some of its goals include the following:
Index: debian/changelog
===================================================================
--- debian/changelog	(révision 471)
+++ debian/changelog	(révision 472)
@@ -1,3 +1,10 @@
+clang (1:3.2-1~exp7) experimental; urgency=low
+
+  * Update the Replaces/Breaks which were broken due to the bloody epoch
+    (Closes: #700711)
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Sun, 17 Feb 2013 12:01:47 +0100
+
 clang (1:3.2-1~exp6) experimental; urgency=low

   * Introduce an epoch to match the changes in bug #699899 (Closes:
#700291)



More information about the Pkg-llvm-team mailing list