fix ARM builds

* spot/misc/bitvect.hh (bitvect_array::at): Fix pointer cast.
* spot/twa/bddprint.cc: Adjust to use signed char* explicitly.
* spot/twaalgos/gtec/gtec.hh: Work around GCC bug #90309.
* .gitlab-ci.yml: Add raspbian build.
This commit is contained in:
Alexandre Duret-Lutz 2019-09-24 11:48:06 +02:00
parent 78f0c4418d
commit 74ceea89ee
4 changed files with 40 additions and 14 deletions

View file

@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2009, 2012, 2014, 2015, 2018 Laboratoire de Recherche
// et Développement de l'Epita (LRDE).
// Copyright (C) 2009, 2012, 2014, 2015, 2018, 2019 Laboratoire de
// Recherche et Développement de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6
// (LIP6), département Systèmes Répartis Coopératifs (SRC), Université
// Pierre et Marie Curie.
@ -81,7 +81,7 @@ namespace spot
static std::ostream* where;
static void
print_sat_handler(char* varset, int size)
print_sat_handler(signed char* varset, int size)
{
bool not_first = false;
for (int v = 0; v < size; ++v)
@ -111,7 +111,7 @@ namespace spot
static bool first_done = false;
static void
print_accset_handler(char* varset, int size)
print_accset_handler(signed char* varset, int size)
{
for (int v = 0; v < size; ++v)
if (varset[v] > 0)