anonymous | 19 Nov 04:34 2014
Picon

[bug #43634] sign should be unchanged on add that results in 0

URL:
  <http://savannah.gnu.org/bugs/?43634>

                 Summary: sign should be unchanged on add that results in 0
                 Project: GNU MIX Development Kit
            Submitted by: None
            Submitted on: Wed 19 Nov 2014 03:34:08 AM UTC
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

This code should end with rA being -0 according to the description in TAOCP

        ORIG 3000
        ENTA 1
        STA 1000
        LDA 0
        DECA 1
        ADD 1000
        HLT
        END 3000
(Continue reading)

Aputsiaĸ Niels Janussen | 11 Oct 02:13 2014
Picon

[bug #43402] Segment fault easily triggered

URL:
  <http://savannah.gnu.org/bugs/?43402>

                 Summary: Segment fault easily triggered
                 Project: GNU MIX Development Kit
            Submitted by: aputsiaq
            Submitted on: Sat 11 Oct 2014 12:13:34 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Hi, 

I've installed mixvm, MIX virtual machine (GNU MDK 1.2.6), on Ubuntu 14.04 and
every time I run "mixvm". I can compile source code and run programs, but
every time I press the Up key (arrow up, like wanting to cycle the previous
commands) and  it crashes and exits with a segment fault/coredump error).

I wouldn't be able to tell if this is related to "bug #36183: mixvm segfaults
in mac os x (macports)".

(Continue reading)

Lorenz Egginger | 8 Oct 16:40 2014
Picon
Picon

Segmentation Fault when using "up-arrow" for command history

Hi,

MDK Version: 1.2.8
Ubuntu 13.10 (x64)
Compiled with: readline, guile and gui support

Running mixvm, when using the up-arrow, a Segmentation Fault happens.

Expected output: The last entered command
Actual output: Segmentation fault (core dumped)

Using gdb I get the following message:

Program received signal SIGSEGV, Segmentation fault.
0x<someaddress> in previous_history ()
     at /build/buildd/readline6-6.2/history.c:185
185     /build/buildd/readline6-6.2/history.c: No such file or directory

The up-arrow works fine with 'gmixvm'

Hope that is the right way for reporting bugs. Thanks for the "MIX 
Development Kit". :)

Cheers

Lorenz Egginger
Ryan Schmidt | 21 Jul 09:23 2014
Picon

[bug #42818] ld: unknown option: --export-dynamic

URL:
  <http://savannah.gnu.org/bugs/?42818>

                 Summary: ld: unknown option: --export-dynamic
                 Project: GNU MIX Development Kit
            Submitted by: ryandesign
            Submitted on: Mon 21 Jul 2014 07:23:22 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

When trying to compile the latest mdk code in your repository with the gtk+
gui feature, it fails on OS X 10.9.4 with this error:

ld: unknown option: --export-dynamic

This problem was known to the MacPorts project way back in 2006 when mdk 1.2.1
was initially added to MacPorts, because a patch was included at that time
which removes that flag:

https://trac.macports.org/browser/trunk/dports/lang/mdk/files/patch-mixgtk-Makefile.am?rev=16880
(Continue reading)

Ryan Schmidt | 21 Jul 09:17 2014
Picon

[bug #42817] tautological comparisons

URL:
  <http://savannah.gnu.org/bugs/?42817>

                 Summary: tautological comparisons
                 Project: GNU MIX Development Kit
            Submitted by: ryandesign
            Submitted on: Mon 21 Jul 2014 07:17:57 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

While compiling the latest code in your repository using the Apple LLVM
compiler v5.1 (a.k.a. clang) the following warnings were displayed:

mix_vm.c:531:23: warning: comparison of unsigned enum expression < 0 is always
false [-Wtautological-compare]
  return errors[(code < 0 || code > MIX_VM_ERROR_UNEXPECTED)
                 ~~~~ ^ ~

xmix_vm_handlers.c:1385:12: warning: comparison of unsigned expression < 0 is
always false [-Wtautological-compare]
(Continue reading)

Ryan Schmidt | 21 Jul 09:13 2014
Picon

[bug #41097] ar: no archive members specified

Follow-up Comment #6, bug #41097 (project mdk):

Thanks. the latest version in the repository builds fine for me.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?41097>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
Ryan Schmidt | 4 Jan 15:38 2014
Picon

[bug #41098] Build fails on OS X when guile is not available

URL:
  <http://savannah.gnu.org/bugs/?41098>

                 Summary: Build fails on OS X when guile is not available
                 Project: GNU MIX Development Kit
            Submitted by: ryandesign
            Submitted on: Sat 04 Jan 2014 02:38:15 PM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

After working around bug #41097, building mdk 1.2.7 still fails on OS X v10.9
when guile 2 is not available:

Making all in mixguile
gnumake[2]: Entering directory
`/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_mdk/mdk/work/mdk-1.2.7/mixguile'
rm -f libmixguile.a
ar cru libmixguile.a  
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
(Continue reading)

Ryan Schmidt | 4 Jan 15:32 2014
Picon

[bug #41097] ar: no archive members specified

URL:
  <http://savannah.gnu.org/bugs/?41097>

                 Summary: ar: no archive members specified
                 Project: GNU MIX Development Kit
            Submitted by: ryandesign
            Submitted on: Sat 04 Jan 2014 02:32:11 PM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Compilation of mdk fails on OS X v10.9:

Making all in lib
gnumake[2]: Entering directory
`/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_mdk/mdk/work/mdk-1.2.7/lib'
rm -f libreplace.a
ar cru libreplace.a  
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
	ar -m [-TLsv] archive file ...
(Continue reading)

David Binderman | 24 Oct 10:38 2013
Picon

[bug #40359] mdk-1.2.7/mixlib/xmix_vm.c:442: possible bad if test ?

URL:
  <http://savannah.gnu.org/bugs/?40359>

                 Summary: mdk-1.2.7/mixlib/xmix_vm.c:442: possible bad if test
?
                 Project: GNU MIX Development Kit
            Submitted by: dcb314
            Submitted on: Thu 24 Oct 2013 08:38:02 GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Source code is

  g_assert (ins->opcode >= mix_opJAx || ins->opcode <= mix_opJXx);

Suggest swap || for &&

gcc compiler flag -Wlogical-op said

xmix_vm.c:442:3: warning: logical 'or' of collectively exhaustive tests is
(Continue reading)

JánSučan | 19 Aug 18:48 2013
Picon

[bug #39817] Impossibility to compile GNU MDK with glib2 >= 2.35.6

URL:
  <http://savannah.gnu.org/bugs/?39817>

                 Summary: Impossibility to compile GNU MDK with glib2 >=
2.35.6
                 Project: GNU MIX Development Kit
            Submitted by: jansucan
            Submitted on: Mon 19 Aug 2013 04:48:44 PM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

In glib2 >= 2.35.6 the gcompletion.h is conditionally included from glib.h and
G_DISABLE_DEPRECATED is defined in configure.ac of GNU MDK. Therefore,
compilation of GNU MDK terminates on error caused by missing definitions of
functions/structures/types.

    _______________________________________________________

Reply to this item at:

(Continue reading)

Aleix Conchillo Flaqué | 15 Apr 04:14 2012
Picon

[bug #36183] mixvm segfaults in mac os x (macports)

URL:
  <http://savannah.gnu.org/bugs/?36183>

                 Summary: mixvm segfaults in mac os x (macports)
                 Project: GNU MIX Development Kit
            Submitted by: aleix
            Submitted on: Sun 15 Apr 2012 04:14:20 AM CEST
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

A bug in macports was reported a while ago:

https://trac.macports.org/ticket/32345

I've been able to reproduce it, but unable to fix it. It seems aprblom in
g_completion_* functions. These functions were deprecated in 2.26, macports
includes glib 2.30.

Here is the backtrace I get:

(Continue reading)


Gmane