[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1033763: unblock: fpc/3.2.2+dfsg-20



Hi,

On Sat, 2023-04-01 at 02:20 +0200, Abou Al Montacir wrote:
...
  [x] attach debdiff against the package in testing
...
Attaching debdiff
-- 
Cheers,
Abou Al Montacir
diff -Nru fpc-3.2.2+dfsg/debian/changelog fpc-3.2.2+dfsg/debian/changelog
--- fpc-3.2.2+dfsg/debian/changelog	2023-03-17 13:45:28.000000000 +0100
+++ fpc-3.2.2+dfsg/debian/changelog	2023-03-30 21:31:30.000000000 +0200
@@ -1,3 +1,10 @@
+fpc (3.2.2+dfsg-20) unstable; urgency=medium
+
+  * Fixed compiler internal error 2003042401 on mipsel.
+    This error occurs when compiling Lazarus  on mipsel architecture.
+
+ -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 30 Mar 2023 21:31:30 +0200
+
 fpc (3.2.2+dfsg-19) unstable; urgency=medium
 
   * Fixed missing crtbeginS.o on mipsel architecture.
diff -Nru fpc-3.2.2+dfsg/debian/patches/5-85c7368759f5fb53aa23e03c8cc27c2deb424b62.patch fpc-3.2.2+dfsg/debian/patches/5-85c7368759f5fb53aa23e03c8cc27c2deb424b62.patch
--- fpc-3.2.2+dfsg/debian/patches/5-85c7368759f5fb53aa23e03c8cc27c2deb424b62.patch	1970-01-01 01:00:00.000000000 +0100
+++ fpc-3.2.2+dfsg/debian/patches/5-85c7368759f5fb53aa23e03c8cc27c2deb424b62.patch	2023-03-29 13:43:22.000000000 +0200
@@ -0,0 +1,24 @@
+From 85c7368759f5fb53aa23e03c8cc27c2deb424b62 Mon Sep 17 00:00:00 2001
+From: florian <florian@freepascal.org>
+Date: Wed, 24 Aug 2022 21:15:18 +0200
+Subject: [PATCH]   * handle also simulated flags in
+ tmipselnotnode.second_boolean, resolves #39877
+
+---
+ compiler/mips/ncpumat.pas | 31 ++++++++++++++++---------------
+ tests/webtbs/tw39877.pp   | 15 +++++++++++++++
+ 2 files changed, 31 insertions(+), 15 deletions(-)
+ create mode 100644 tests/webtbs/tw39877.pp
+
+diff --git a/fpcsrc/compiler/mips/ncpumat.pas b/fpcsrc/compiler/mips/ncpumat.pas
+index 9db7c052..5b33a866 100644
+--- a/fpcsrc/compiler/mips/ncpumat.pas
++++ b/fpcsrc/compiler/mips/ncpumat.pas
+@@ -245,6 +245,7 @@ begin
+   begin
+     secondpass(left);
+     case left.location.loc of
++      LOC_FLAGS,
+       LOC_REGISTER, LOC_CREGISTER, LOC_REFERENCE, LOC_CREFERENCE,
+       LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF:
+       begin
diff -Nru fpc-3.2.2+dfsg/debian/patches/series fpc-3.2.2+dfsg/debian/patches/series
--- fpc-3.2.2+dfsg/debian/patches/series	2023-03-15 14:20:00.000000000 +0100
+++ fpc-3.2.2+dfsg/debian/patches/series	2023-03-29 13:09:50.000000000 +0200
@@ -34,3 +34,4 @@
 pas2jni-cthreads.patch
 change_fpmake_to_install_missing_package_examples.patch
 Fix-missing-crtbeginS.o-on-mipsel.patch
+5-85c7368759f5fb53aa23e03c8cc27c2deb424b62.patch
diff -Nru fpc-3.2.2+dfsg/debian/source/timestamps fpc-3.2.2+dfsg/debian/source/timestamps
--- fpc-3.2.2+dfsg/debian/source/timestamps	2023-03-15 14:20:00.000000000 +0100
+++ fpc-3.2.2+dfsg/debian/source/timestamps	2023-03-29 13:45:08.000000000 +0200
@@ -5,6 +5,7 @@
 fpcsrc/compiler/globals.pas 2020-05-14T13:54+00:00
 fpcsrc/compiler/hlcgobj.pas 2020-05-14T13:54+00:00
 fpcsrc/compiler/m68k/cpubase.pas 2022-05-26T16:24+00:00
+fpcsrc/compiler/mips/ncpumat.pas 2023-03-29T11:45+00:00
 fpcsrc/compiler/ncgvmt.pas 2022-11-19T17:36+00:00
 fpcsrc/compiler/powerpc64/cgcpu.pas 2022-11-19T17:36+00:00
 fpcsrc/compiler/powerpc64/cpupara.pas 2022-05-26T16:24+00:00

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: