Haskell.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

ghc-tickets

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2013 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
ghc-tickets@haskell.org

  • 16452 discussions
[GHC] #7701: compiler exception when -> is used instead of => in instance definition
by GHC 17 Feb '13

17 Feb '13
#7701: compiler exception when -> is used instead of => in instance definition -------------------------------+-------------------------------------------- Reporter: erantapaa | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.4.2 | Keywords: Os: MacOS X | Architecture: x86 Failure: Compile-time crash | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- When running ghci on the attached file, the following exception is raised: {{{ *** Exception: compiler/rename/RnSource.lhs:430:14-81: Irrefutable pattern failed for pattern Data.Maybe.Just (inst_tyvars, _, SrcLoc.L _ cls, _) }}} It seems to stem from accidentally using -> instead of => in the following instance definition: {{{ instance (ListConcat xs ys zs) -> ListConcat (x ::: xs) ys (x ::: zs) where listConcat = undefined }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7701> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 1
0 0
Re: [GHC] #7480: Proposal: Add Functor instances for ArgOrder, OptDescr and ArgDescr
by GHC 17 Feb '13

17 Feb '13
#7480: Proposal: Add Functor instances for ArgOrder, OptDescr and ArgDescr -------------------------------+-------------------------------------------- Reporter: basvandijk | Owner: Type: feature request | Status: closed Priority: normal | Milestone: Component: libraries/base | Version: 7.6.1 Resolution: fixed | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- Changes (by igloo): * status: patch => closed * difficulty: => Unknown * resolution: => fixed Comment: Applied, thanks -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7480#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #7559: `./configure --with-macosx-deployment-target=` doesn't work
by GHC 17 Feb '13

17 Feb '13
#7559: `./configure --with-macosx-deployment-target=` doesn't work ---------------------------+------------------------------------------------ Reporter: altaic | Owner: igloo Type: bug | Status: closed Priority: high | Milestone: 7.8.1 Component: Build System | Version: 7.6.1 Resolution: fixed | Keywords: Os: MacOS X | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: ---------------------------+------------------------------------------------ Changes (by igloo): * status: patch => closed * resolution: => fixed Comment: I've removed it -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7559#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #7559: `./configure --with-macosx-deployment-target=` doesn't work
by GHC 17 Feb '13

17 Feb '13
#7559: `./configure --with-macosx-deployment-target=` doesn't work ---------------------------------+------------------------------------------ Reporter: altaic | Owner: igloo Type: bug | Status: patch Priority: high | Milestone: 7.8.1 Component: Build System | Version: 7.6.1 Keywords: | Os: MacOS X Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | ---------------------------------+------------------------------------------ Comment(by ian@…): commit cd31b294fcff964ecea6f78f20e7d5743a853631 {{{ Author: Ian Lynagh <ian(a)well-typed.com> Date: Sun Feb 17 17:20:04 2013 +0000 Remove the MACOSX_DEPLOYMENT stuff; fixes #7559 If anyone wants to do this in the future, they should just set appropriate CC_OPTS/LD_OPTS variables instead. aclocal.m4 | 29 ----------------------------- configure.ac | 17 ----------------- mk/config.mk.in | 21 --------------------- rts/ghc.mk | 5 ----- utils/lndir/Makefile | 6 ------ 5 files changed, 0 insertions(+), 78 deletions(-) }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7559#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
Re: [GHC] #2530: deriving Show adds extra parens for constructor with record syntax
by GHC 17 Feb '13

17 Feb '13
#2530: deriving Show adds extra parens for constructor with record syntax ---------------------------------+------------------------------------------ Reporter: spl | Owner: Type: bug | Status: new Priority: lowest | Milestone: 7.6.2 Component: Compiler | Version: 6.8.3 Keywords: | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | ---------------------------------+------------------------------------------ Comment(by igloo): Currently we do give the wrong answer, though, even if it's unlikely that anyone would care for anything other than making testcases. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2530#comment:20> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
[GHC] #7691: ghc.exe: internal error: evacuate: strange closure type 48880
by GHC 17 Feb '13

17 Feb '13
#7691: ghc.exe: internal error: evacuate: strange closure type 48880 -------------------------------+-------------------------------------------- Reporter: Henk-Jan | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.4.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: Compile-time crash | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- While trying to install haskell-src-exts-1.13.5, the following message was displayed: ghc.exe: internal error: evacuate: strange closure type 48880 (GHC version 7.4.2 for i386_unknown_mingw32) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug See the attached file for all messages. I issued command cabal install haskell-src-exts-1.13.5 after this; the command was successful. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7691> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 4
0 0
[GHC] #7673: Windows: run "git config --global core.autocrlf false" before cloning the repo
by GHC 17 Feb '13

17 Feb '13
#7673: Windows: run "git config --global core.autocrlf false" before cloning the repo ---------------------+------------------------------------------------------ Reporter: morabbin | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.6.2 | Keywords: Os: Windows | Architecture: Unknown/Multiple Failure: Other | Blockedby: Blocking: | Related: ---------------------+------------------------------------------------------ On my windows box, I experienced the following loop: {{{ GROOB:~/work $ git clone git@github.com:ghc/ghc.git Cloning into 'ghc'... remote: Counting objects: 223976, done. remote: Compressing objects: 100% (44932/44932), done. remote: Total 223976 (delta 179757), reused 222061 (delta 178061) Receiving objects: 100% (223976/223976), 67.25 MiB | 560 KiB/s, done. Resolving deltas: 100% (179757/179757), done. GROOB:~/work $ cd ghc GROOB:~/work/ghc $ ls ANNOUNCE SUBMAKEHELP config.sub* ghc.mk mk/ tarballs HACKING aclocal.m4 configure.ac ghc.spec.in packages utils/ LICENSE bindisttest/ distrib/ includes/ rts/ validate* MAKEHELP boot* docs/ install-sh* rules/ Makefile compiler/ driver/ libffi/ settings.in README config.guess* ghc/ libraries/ sync-all* GROOB:~/work/ghc $ ./sync-all get at ./sync-all line 287. == Checking for old haddock repo == Checking for old binary repo == Checking for old mtl repo == Checking for old Cabal repo == Checking for old time from tarball ============================ ATTENTION! You have an old time package in your GHC tree! Please remove it (e.g. "rm -r libraries/time"), and then run "./sync-all get" to get the new repository. ============================ GROOB:~/work/ghc $ l libraries/time ./ ../ GROOB:~/work/ghc $ rm -rf libraries/time GROOB:~/work/ghc $ l libraries/time /bin/ls: libraries/time: No such file or directory GROOB:~/work/ghc $ ./sync-all get at ./sync-all line 287. == Checking for old haddock repo == Checking for old binary repo == Checking for old mtl repo == Checking for old Cabal repo == Checking for old time from tarball ============================ ATTENTION! You have an old time package in your GHC tree! Please remove it (e.g. "rm -r libraries/time"), and then run "./sync-all get" to get the new repository. ============================ GROOB:~/work/ghc $ }}} Turns out the problem is solved by deleting the repo, running: {{{ git config --global core.autocrlf false }}} and checking out the repo again. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7673> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 3
0 0
[GHC] #7690: iOS patch no 1: Select operating system
by GHC 17 Feb '13

17 Feb '13
#7690: iOS patch no 1: Select operating system ------------------------------+--------------------------------------------- Reporter: StephenBlackheath | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Other | Architecture: arm Failure: None/Unknown | Blockedby: Blocking: | Related: ------------------------------+--------------------------------------------- This is the first in a series of patches for adding cross-compile ability for iOS. For now, 'arm-apple-darwin10' will be interpreted as iOS. Later we will need to tweak this to detect the difference between the iOS simulator (with an i386 cpu) and the native Mac. I am creating a new logical OS name 'ios' because the differences between iOS and Mac can be quite significant. I thought it would we best not to introduce the idea of an OS variant (as we did with ARM cpus) for two reasons: 1. it's over-complicating the issue and 2. it would require some modification of cabal. Versioning: I'm submitting patch version 1a here. If I have to revise a patch, I'll bump the letter. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7690> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 8
0 0
[GHC] #7699: iOS patch no 2: remove obsolete CROSS_COMPILE variable
by GHC 17 Feb '13

17 Feb '13
#7699: iOS patch no 2: remove obsolete CROSS_COMPILE variable ------------------------------+--------------------------------------------- Reporter: StephenBlackheath | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: ------------------------------+--------------------------------------------- This is the second iOS cross compile patch, though it isn't iOS-specific. The CROSS_COMPILE variable was used to turn on behaviour in certain modules, but is now obsolete. So let's remove it. With this patch applied, CROSS_COMPILE appears nowhere in the build tree. I also tested it by building an ARM-linux cross compiler. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7699> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 3
0 0
Re: [GHC] #5987: Too many symbols in ghc package DLL
by GHC 16 Feb '13

16 Feb '13
#5987: Too many symbols in ghc package DLL ---------------------------------+------------------------------------------ Reporter: igloo | Owner: Type: bug | Status: new Priority: highest | Milestone: 7.8.1 Component: Compiler | Version: 7.5 Keywords: | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: 3658 Related: | ---------------------------------+------------------------------------------ Changes (by rassilon): * cc: bill@… (added) Comment: Here's a pretty nutty idea: What if we split the DLL in parts by automatically forcing the .o files into partitions and create a .def file for each partition thus breaking the import library cycle. GHC already uses .def files to break the cycle between the RTS and the base DLLs. Then you would "just" modify Cabal to understand partitioned DLLs. Unfortunately, this might end up increasing the total number of partitions if you're not careful because internal symbols would now need to be exported from the partitions. :( -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5987#comment:15> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 1586
  • 1587
  • 1588
  • 1589
  • 1590
  • 1591
  • 1592
  • ...
  • 1646
  • Older →

HyperKitty Powered by HyperKitty version 1.3.9.