History log of /petsc/gmakefile.test (Results 151 – 175 of 370)
Revision Date Author Comments
# bec4fe95 28-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-h2opus' into 'main'

Stefanozampini/fix h2opus

See merge request petsc/petsc!4368


# 58780e5d 27-Sep-2021 Stefano Zampini <stefano.zampini@gmail.com>

Allow using query_tests from prefix installations


# 5ce27ff0 11-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/hypre-gpu' into 'main'

Interface HYPRE GPU solvers

See merge request petsc/petsc!4248


# 93c64cf7 02-Sep-2021 Stefano Zampini <stefano.zampini@gmail.com>

Remove CXX_LINKER_FLAGS from KOKKOS link

it is wrong to use those, since the host compiler can be different than CXX

For example, using NVIDIA SDK, we need to use

- mpicc -> use nvc (PGI)
- nvcc -

Remove CXX_LINKER_FLAGS from KOKKOS link

it is wrong to use those, since the host compiler can be different than CXX

For example, using NVIDIA SDK, we need to use

- mpicc -> use nvc (PGI)
- nvcc -ccbin g++

And flags for nvc are passed down to g++

show more ...


# 420b78f2 09-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/rm-distutils' into 'main'

config: remove distutils from build

See merge request petsc/petsc!4253


# c1bf08c5 06-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/spelling-errors' into 'main'

Fix many spelling errors in manpages and comments

See merge request petsc/petsc!4283


# a5b23f4a 03-Sep-2021 Jose E. Roman <jroman@dsic.upv.es>

Fix spelling errors in manpages and comments


# 3761b06d 24-Aug-2021 Jed Brown <jed@jedbrown.org>

config: move CLANGUAGE flag selection from configure to makefiles

This reduces indirection while avoiding a long-standing python
parse_makefile bug where a variable like CFLAGS can only be expanded

config: move CLANGUAGE flag selection from configure to makefiles

This reduces indirection while avoiding a long-standing python
parse_makefile bug where a variable like CFLAGS can only be expanded via
PY_CFLAGS. From sysconfig.py:

# Variables with a 'PY_' prefix in the makefile. These need to
# be made available without that prefix through sysconfig.
# Special care is needed to ensure that variable expansion works, even
# if the expansion uses the name without a prefix.
renamed_variables = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS')

Insufficient care was given to the non-weird case.

show more ...


# 8097566e 27-Jul-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-cray-mpicxx-includes/main' into 'main'

Handle Cray compilers when detecting MPI include paths and libs

See merge request petsc/petsc!4175


# 8bc43e58 17-Jul-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Config: use HIPC to compile *.kokkos.cxx files with proper MPI dirs and libs


# 3df9293f 29-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 129440e4 29-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/release-fixes' into 'release'

Few fixes for release

See merge request petsc/petsc!4123


# f1f6c4e6 15-Jun-2021 Stefano Zampini <stefano.zampini@gmail.com>

gmakefile.test: failures go in TESTDIR


# d90cfc44 23-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/fix-kokkos-test'

Fix some config issues wrt Kokkos

See merge request petsc/petsc!4056


# c4eed0ae 21-Jun-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Config: fix a typo


# 52d3f5ae 17-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2999c073 17-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-gmakefile-test-macos-firewall-register' into 'release'

gmakefile.test: robustify macos-firewall-register

See merge request petsc/petsc!4067


# 7cb68e74 17-Jun-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

gmakefile.test: robustify macos-firewall-register


# 10f1504d 10-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-11-11/cleanup-matsetvaluesdevice' into 'main'

MatSetValuesDevice: Cleanup and simplify code, including example

See merge request petsc/petsc!3411


# 042217e8 10-Jun-2021 Barry Smith <bsmith@mcs.anl.gov>

MatSetValuesDevice: Cleanup and simplify code, including example

User reported crash of example code. Kernel was passed an ierr that lived in CPU memory

MatSetValuesDevice: do not include private h

MatSetValuesDevice: Cleanup and simplify code, including example

User reported crash of example code. Kernel was passed an ierr that lived in CPU memory

MatSetValuesDevice: do not include private headers from public headers

Feature: MatSetValuesDevice determines automatically from the context (where it is included from) if it is being used from C, CUDA, or Kokkos, PETSC_DEVICE_FUNC_DEC no longer needs to be set before including petscaijdevice.h

Feature: MatSetValuesDevice() now ignores all values outside the global column range.

PetscSplitCSRDataStructure is now a pointer, not a struct, like most PETSc objects, please leave it that way.

Fix all uses of CTABLE that were related to the original MatSetValuesDevice()

Have atomicAdd use Kokkos atomic-add with CPU build when building with Kokkos.

Cuda should now work with --download-openmpi, this is done by updating updateCompilers() to rerun portions of packages/cuda.py after the compilers are reset to use MPI wrappers. This is needed because the resetting of the compilers removes all the compiler flags and packages/cuda.py sets certain values into these flags that was previously lost.

Add MPICXX_INCLUDES, MPICXX_LIBS to fix compile targets for Kokkos examples

'make check' now runs properly for Kokkos test of src/snes/ex3k, fixed bug in the makefile wrt MPI_IS_MPIUNI check

Testing makefile rules: add ex*cu binaries to clean rule

Reported-by: Sam Fagbemi <samkorede24@gmail.com>
Thanks-to: Stefano Zampini <stefano.zampini@gmail.com>
Thanks-to: Mark Adams <mfadams@lbl.gov>

/spend 16h

show more ...


# 75ae01e6 07-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 741d9153 07-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/fix-gmakefile-test-macos-firewall-mpiexec' into 'release'

gmakefile.test: Make use of MPIEXECEXECUTABLE.

See merge request petsc/petsc!4057


# 1855f086 01-Jun-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

gmakefile.test: Make use of MPIEXECEXECUTABLE.

Fix #910

Fix \n literally echoed in messages - switch to printf.


# a5efccc0 29-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/spock' into 'main'

Some work from Spock

See merge request petsc/petsc!4015


# 7fb1458f 23-May-2021 Stefano Zampini <stefano.zampini@gmail.com>

Configure: we should use HIPPPFLAGS provided by the user

Flags handling is currently a mess


12345678910>>...15