text:
How to set column filter in Vue method?

How to set column filter in Vue method? I need to set filter to "approved".
My method:
<button v-on:click="onClickShowApproved">Show only approved</button>
onClickShowApproved: function() {
   ....
}

Here is my column code:
{
  label: 'Status',
  field: 'status',
  type: 'text',
  filterOptions: {
    enabled: true,
    placeholder: 'All',
    //filterValue: '',
    filterDropdownItems: [
      { value: 'approved', text: 'Approved' },
      { value: 'rejected', text: 'Rejected' },
    ],
    filterFn: this.columnFilterFn,
    trigger: 'enter',
  },
},

https://stackoverflow.com/a/56349748/3115655  it works but only in vue-good-table 2.15, not working in 2.16. Any ideas?

@unixconky the answer in stackoverflow is somewhat correct. it is definitely a nested object reactivity caveat. However vue.set doesn't work for pre-existing properties. You'd need to use Object.assign.

#578 #579
Good luck with this! I've switched to a better, more responsive solution.

@oze4 has identified a bug that is causing this. Will be testing that later today. Thank you, @oze4

@unixconky @oze4 looks like this is a change in the vue 2.6 behavior as well:
https://vuejs.org/v2/api/#vm-watch

Note: when mutating (rather than replacing) an Object or an Array, the old value will be the same as new value because they reference the same Object/Array. Vue doesn’t keep a copy of the pre-mutate value.

I'll release a fix to address this but keep in mind that you still have to use vue.set or object.assign to mutate nested objects and not simply assign new values:
https://vuejs.org/v2/guide/reactivity.html#Change-Detection-Caveats

v 2.17.4 should fix this. Remember to use:
this.$set(this.columns[0].filterOptions, 'filterValue', 'filterTerm');

closing.

created a working example - so sharing for reference:
https://jsfiddle.net/aks9800/cyegzwL7/

v 2.17.4 should fix this. Remember to use:
this.$set(this.columns[0].filterOptions, 'filterValue', 'filterTerm');

closing.

Keep in mind, you only have to use $set or Object.assign if the filterValue property was not set to empty before trying to programmatically change it.
In the following example I originally set the filterValue to "" - this way I can just set the value without having to worry about $set or Object.assign or JSON.stringify(...)
Set to 'empty' value
Don't have to worry about $set, etc...
As a "best practices" or "rule of thumb" you should always use $set/Object.assign so you don't have to remember to set filterValue to an empty value beforehand..
Cheers mate.

authors: oze4 unixconky xaksis

repo: xaksis/vue-good-table


text:
Initial label library

Motivation
Provides the initial implementation for
+[MCLabel label:]

and, in Swift,
MCLabel.labelStep()

A user can
#import <XCUITestExtensions/XCUITestExtensions.h>
//or
#import <XCUITestExtensions/MCLabel.h>

or, in Swift
import XCUITestExtensions

and then call
[MCLabel label:format, args ... ];
// or
label(fmt, ...);

or, in Swift
MCLabel.labelStep("fmt", args: getVaList([ args, ... ]))

This will trigger a screenshot in TestCloud/MCTest and mark the current test step with the provided label.
Notes
Swift can not call label() because label: is is an Objective-C variadic method, which can not be exported to Swift. Either label: or labelStep: may be called from Objective-C but only labelStep() may be called from Swift.
There is also a convenience macro for Objective-C, label() which accepts the same arguments.

LGTM (Looks Good To Me)

source: gharchive/pull-request

authors: krukow sapieneptus

license: mit

license_type: permissive

license_source: bigquery


text:
Logo Proposition for Documentation Enhancement (#76)

Hi all,
I believe having a logo (similar to what xvec does) would really help illustrate the documentation #76  more effectively.
Does anyone have any suggestions or ideas for a potential design? It could add a nice visual touch to our project!

How "high-resolution" should the logo be? I could make something more logo like?

we also need a version that remains readable at small sizes, for example for the logo displayed at the repository overview. For inspiration on that, see xarray's collection (we don't have to be as thorough, though, as far as I remember that was created by a professional designer).
The logos so far look great, but I'm missing the relation to xarray (otherwise they could just as well be logos for DGGS implementing packages).

You are right. I think it would meaningful to somehow visualise the 1-D index array in conjunction with a global cell grid, either in an unfolding/decomposition way (like the current xarray xvec or zarr logos) or superimposed over a globe? I think a globe of some sort would be meaningful, though, after all DGGS are for spatial data on the globe (not just in some rectangular projected plane)

For example, one of the coarsest resolution, a gradient along the index id, and then a 1-D array with the same gradient, with max 10-20 cells so to say?

what about taking a level-0 grid, plot a (section of a) 3D globe of that with the pixel edges in a certain color, and at the side a 2D field with one axis in the same color?

what about taking a level-0 grid, plot a (section of a) 3D globe of that with the pixel edges in a certain color, and at the side a 2D field with one axis in the same color?
Edit: (not sure if that's what you were suggesting)

Yes, but not a 2D-field, but the 1-D index array same color coded.

with 2D field I meant a variable like temperature(cells, time) (3D like in xarray's logo might be confusing since space is usually seen as 2D or 3D).
Otherwise agreed, that might be good (but I won't insist on anything except that it should somehow icon-ify xarray + DGGS)

Hi Alex, all,
don't get me wrong, I like the fancy graphics, but I would prefer a logo that is not too 'hexagon' centric. In that sense the previous one was more neutral (maybe too neutral wrt 'global').
Cheers
Peter

From: Alex Kmoch @.***>
Sent: 30 October 2024 13:51
To: xarray-contrib/xdggs
Cc: Subscribed
Subject: Re: [xarray-contrib/xdggs] Logo Proposition for Documentation Enhancement (#76) (Issue #82)
How "high-resolution" should the logo be? I could make something more logo like?
image.png (view on web)https://urldefense.com/v3/__https://github.com/user-attachments/assets/bc382b76-d655-492c-b311-411a13e215ad__;!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4frVE1taw$
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/xarray-contrib/xdggs/issues/82*issuecomment-2447043211__;Iw!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4f1m1N2Ro$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AFO63VFSHCBJJFKKHFEWX5TZ6DI45AVCNFSM6AAAAABQQR4YVWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBXGA2DGMRRGE__;!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4fPsWeILA$.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

I’m trying to create a logo where the Earth's surface appears to peel away like apple skin, symbolizing it as a one-dimensional surface (neutral in the shape of a grid), rather than a traditional latitude-longitude space. I've tried using some AI image generators, but I can't get a better image than this apple

Here is a quick sketch, dggs-diverse and reusing the same colors and layout than the Xarray logo.
256px

128px

64px

(Still a bit too detailed IMO... the 2nd order tessellation could be removed... this would also make the vector / svg export lighter, which is better for a logo).

@benbovy your images are "empty" for me. I like the idea to reuse the same colours and layout than the Xarray logo!

@annefou Yes if noticed that too when seeing this thread from the github mobile app.
Here is the SVG version in case anyone wants to play around with it:

(note: the cell boundaries have been rasterized to significantly reduce the number of elements drawn. I've used matplotlib / cartopy, which seem to draw all cells as independent features - thus duplicate edges - including the cells on the hidden sides of the spheres).

We have incorporated @benbovy's suggestion and created a preliminary logo.

Currently, the landing page still displays the xarray logo. Would it be possible to update it to the xdggs_preliminary_logo?

Would it be possible to update it to the xdggs_preliminary_logo?

I don't think that's possible, it seems that's the organization's profile image, not the repository's. For example, xarray's repository displays the pydata icon, not the xarray icon.

source: gharchive/issue

authors: allixender annefou benbovy keewis strobpr tinaok

repo: xarray-contrib/xdggs

license_source: github-api


text:
Stream fails after 1-2 seconds

I'm running XBMC 13.1 on Android (ARM). This plugin loads, and plays 1-2 seconds of the news stream before crashing back to the XBMC menu.
It's an intermittent error. I would say 1 in 5-6 attempts at launching the addon with succeed, and the rest crash to XBMC or occasionally to the desktop.

On my Raspberry Pi running latest Raspbmc/Kodi (Raspian/DebianARM) the stream usually fails to start for me too. The plugin used to work reliably, but started having issues a while ago (not only with the most recent Raspbmc update, it started some time ago).

Seems to be working for me on Kodi 14.1 on ArchLinux. Haven't tested on the RPi yet though.
Are you still seeing this issue? How about a copy of your log file?

A log file would help if it includes any messages from the RTMP library. But since you say it is intermittent, my gut says it is the same issue that I was hinting at https://github.com/andybotting/xbmc-addon-abc-iview/issues/31#issuecomment-41284476. Updating the RTMP library to after 2014-03 might help.

authors: andybotting korrode stain-boy vadmium


text:
abi.json cannot generate .g files

I put a file Lock.abi.json under lib/contracts, ran flutter pub run build_runner build, but the Lock.g.dart file was not generated, can you help me?
Below is my dependency graph

Hi @LiRenGuo I ran into the same issue and I used web3dart_builders to generate .g.dart files from abi.jsonfiles.

你好@LiRenGuo我遇到了同样的问题，我使用web3dart_builders.g.dart从文件生成文件abi.json。

Thanks for your reply, I can generate .g files with web3dart_builders

authors: Friendlygeckos LiRenGuo

license: MIT


text:
Test coveralls with other CI services.

This stems from https://github.com/xd009642/coveralls-api/issues/1 currently the code is implemented but I ideally need people using these ci tools to try it out and see if it works better with coveralls.
Listed CI services are:

[x] Travis
[x] TravisPro
[x] Circle
[ ] Semaphore
[x] Jenkins
[ ] Codeship
[x] gitlab CI
[x] github actions

FWIW I've managed to use this to upload to coveralls from Azure pipelines (https://github.com/FractalBrew/file-store-rs/blob/master/azure-pipelines.yml#L61)

The biggest issue with this is that the codecov token needs to be made available to pull requests, but that's an issue with Azure, not with tarpaulin. See also the re-useable Azure Pipelines component here https://github.com/crate-ci/azure-pipelines/blob/master/azure/coverage.yml and the coverage over at https://crate-ci.github.io/azure-pipelines/setup.html#code-coverage.

Oooh I'll put a link to the azure repo you linked in the readme @jonhoo :+1:

I have Tarpaulin running under GitLab-CI here: https://gitlab.kitware.com/ben.boeckel/rust-git-workarea/-/jobs/4684893. Here's the diff to add support. Haven't done the work to get it to show up anywhere else yet.

I've got gitlab mentioned in the readme now though that might be just how to get gitlab coverage working I found getting tarpaulin working on it was as easy as Travis

I have it working on GitHub Actions in samueldple/date_time if that's of interest to anyone using this workflow

See personally I'd think of that as pretty self-explanatory no weird things or things to trip you up. Compared to for instance running tarpaulin from docker or the fact that travis needs you to set sudo: required. But I am starting to wonder if this project could benefit from a folder with a collection of bare bones config files for various CI services that people could refer to as a starting point.
But then it's work to maintain them and I only use travis or github actions personally so I won't spot any updates that are required so it relies on people having the examples not work anyway...
Anyone have any thoughts?

Maybe just pointing to example repos is good enough? I suggest only taking volunteers rather than seeking out examples (that way if they change CI backend, there's a chance there'd be a signal back here to update links).

confirmed circle can work via docker by talking to a tarpaulin user

Closing because it's been 3 years with no issues reported on other CI platforms

authors: Mossop jonhoo mathstuf samueldple xd009642


text:
Adds a parameter to be able to send the branchname a run was created on

Adds the ability to send the current branchname to Visual review server. Note that this depends on the support for the branchname in the visual review server

code looks good, except for one minor comment. Could you update the readme as well?

authors: mikewoudenberg skwakman

repo: xebia/VisualReview-protractor


text:
can not run

install 1.0.4 but i can not find this Plug-ins

Version 1.0.7 of the plugin has added drop-down menu options
You can add new mind map  by toolbar buttons or drop-down menu options.

Please use Joplin version 2.8.8, 2.9.4 is a pre-release version, there have been feedback from many people that there is no icon
Or reinstall ver 1.0.7 , you can add new mindmap by drop-down menu.


text:
Load schema from string

gojsonschema.NewReferenceLoader can load schemas from local files, urls etc. but there is no convenient way to load a schema from a string or a []byte. A good use case would be a schema that has been embedded into the compiled code with the go:embed directive. I think it is possible to create an in-memory filesystem and use that with gojsonschema.NewReferenceLoader but that is very inconvenient.

I'm closing this because gojsonschema.NewStringLoader is already implemented.

repo: xeipuuv/gojsonschema


text:
5343080b - Batman: Arkham Asylum GOTY Edition

Validation

[X] I've read the FAQ.
[X] The Xenia build used is from a canary branch. (not MLBS/AlexVS/master/pull requests, etc)
[X] This issue isn't for help (tech support) with Xenia, or a game.
[X] I've checked if this game doesn't already have a compatibility report.

Xbox 360 Marketplace link
https://marketplace.xbox.com/en-US/Product/Batman-AA-GOTY/66acd000-77fe-1000-9115-d8025343080b#
Xenia version
https://github.com/xenia-canary/xenia-canary/commit/0fcdc12cb9143f671aae1416acd42a55ddaf1fd8
Issues
it appearing the game is having trouble rendering character shadows (aka black tiling) on the batman model in the main menu.
Log
xenia.log
Screenshots

Labels
gpu-shader-errors, marketplace-nodownload, tech-engine-unrealengine, gpu-drawing-corrupt

Update: no issues with the prerendered cinematics but once entering gameplay in "intensive treatment" during the opening, i had begun experiencing persistent severe framerate issues and audio issues.
additionally the game shadow mapping is still not working correctly as a result is producing the black titling effect.

xenia.log

Tested on: https://github.com/xenia-canary/xenia-canary/commit/fbad66e5bcf7796d23d21054b2730aea39a57069
log_AVX512_enabled.zip
log_AVX512_disabled.zip

hangs in legal screen if CPU supports AVX-512 instruction set, disable AVX-512 in BIOS.
black tiling caused by broken MSAA, not an issue on internal_display_resolution between 0 and 4.
some lights are not occluded.

In this game, internal_display_resolution = 3 is the highest value that keeps proportions on 16:9 display, widescreen = false is required. To fill display in 4:3 mode, set present_letterbox = false.
AVX-512 workarounds

disable AVX512 in BIOS.
enable disable_context_promotion, which could present other issues (needs testing) and will reduce general performance.
use Xenia Master with x64_extension_mask = 0, unfortunately this setting is not functional on Canary,
at least for AVX-512.

backwards-compatibility-unsupported | gpu-occlusion-query | tech-middleware-scaleform

repo: xenia-canary/game-compatibility


text:
53510802 - Tomb Raider

Validation

[X] I've read the FAQ.
[X] The Xenia build used is from a Canary branch. (not UWP/MLBS/AlexVS/master/pull requests, etc)
[X] This issue isn't for help (tech support) with Xenia, or a game.
[X] I've checked if this game doesn't already have a compatibility report.

Wiki page (optional)
https://github.com/xenia-canary/game-compatibility/wiki/...
Xbox 360 Marketplace link (optional)
No response
Xenia Canary version
https://github.com/xenia-canary/xenia-canary/commit/8af296a200b732b92c489a2f8b949492f56c789f
Issues
Playable.
The game only have minor stuttering and some object a little overbright.
Log
xenia.log
Screenshots

Labels
state-playable

Did you beat the game?

Did you beat the game?


text:
Presentation slide deck

Hi,
I was hoping to see the slides for this presentation.  The hyperlink included in the README links back to your main profile, but I'm not seeing the slides there.  Sorry if this isn't the proper place to bring this up.

Sorry, I lost track of this issue! In the end, I'm just using the readme and no extra slides :)

repo: xeraa/elastic-kubernetes-workshop


text:
KiCad Connection Problems With New Installation

Hi,
I just installed skidl and I can't get the example in the README to work.
from skidl import *

# Create input & output voltages and ground reference.
vin, vout, gnd = Net('VI'), Net('VO'), Net('GND')

# Create two resistors.
r1, r2 = 2 * Part('device', 'R', TEMPLATE, footprint='Resistor_SMD.pretty:R_0805_2012Metric')

....
....

generate_netlist()

I'm on Ubuntu 18.04.  The errors are KiCad related but I'm not familiar with the software (I did install it) so I'm not completely sure what's wrong. Here's my env variable with the path from KiCad's preferences: export KICAD_SYMBOL_DIR="/usr/share/kicad/library" and the stack trace.
ERROR: Can't open file: device.

WARNING: Could not load KiCad schematic library "device", falling back to backup library.
Traceback (most recent call last):
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/tools/kicad.py", line 69, in _load_sch_lib_
    f, _ = find_and_open_file(filename, lib_search_paths_, lib_suffixes[KICAD])
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/utilities.py", line 263, in find_and_open_file
    raise FileNotFoundError
FileNotFoundError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "test.py", line 7, in <module>
    r1, r2 = 2 * Part('device', 'R', TEMPLATE, footprint='Resistor_SMD.pretty:R_0805_2012Metric')
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/Part.py", line 139, in __init__
    raise e
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/Part.py", line 131, in __init__
    lib = SchLib(filename=libname, tool=tool)
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/SchLib.py", line 96, in __init__
    load_func(filename, skidl.lib_search_paths[tool])
  File "/home/gordon/anaconda3/lib/python3.6/site-packages/skidl/tools/kicad.py", line 73, in _load_sch_lib_
    filename, str(e)))
Exception: Unable to open KiCad Schematic Library File device ()

What version of KiCad are you using? Older versions use devices.lib, while newer versions use device.lib. Have you looked in your KICAD_SYMBOL_DIR to see if the device.lib file is present?

I'm using version 5.1.2. It was "Device.lib" in KICAD_SYMBOL_DIR  so once I changed that the code worked. Thanks!

OK, I guess it's case-sensitive on linux. Thanks for letting me know!

I'm getting the same issue here (Device.lib instead of device.lib). Would it be possible to either make the test case-insensitive, or change the name to look for the capitalized version? The current kicad master branch uses Device.lib.

I have a fix for this, but it requires iterating through each file in each path and comparing the lowercase filenames. This might add too much overhead, I'm not sure. But I'm also not sure how else to do it, other than to require case-sensitive library names. Any thoughts? Happy to show my code if you'd like.

On a only slightly related note, I have to add the following line before xess_lib= in order to get the rest of the tests to work:
lib_search_paths[KICAD].append(os.path.dirname(os.path.abspath(__file__)))

This is because make test is run from the top level directory, which is added to the library lookup paths, but the "tests" dir isn't.

I changed "device" to "Device" because that's the official name of the library in the KiCad distribution. That should fix the problem when using a case-sensitive OS. Let me know if there are further problems.

Terrific, works for me. Thanks for such a quick fix! Did you see my last comment about lib_search_paths for tests?

I don't use the make test command. It calls python setup.py test and that expects a unittest framework. Also, I get a warning that using the setup.py test is deprecated.
For testing, you can use make test-all or run tox directly. You can also use pytest tests if you just want to run the tests for the current Python version.
I suppose I could change the makefile to make it run pytest tests...

That seems like it could be a reasonable solution.
I'm getting a few errors when running pytest tests:
test_backup_1: FileNotFoundError: Can't open file: crap.
test_part_from_non_existing_lib_cannot_be_instantiated: FileNotFoundError: Can't open file: non-existing.
test_lib_import_1: FileNotFoundError: Can't open file: lt1083.
It seems here that you've placed lt1083 in a personal,
windows-specific directory. Is it possible to bundle the lt1083 spice
file in the tests/ directory, or does that violate some licensing
issue?
test_lib_export_1: same issue, related to lt1083

authors: gfleetwood matthuszagh xesscorp

repo: xesscorp/skidl


text:
不设置 initial-scale=1 会导致无法滑动

我设置 meta 为 <meta name="viewport" content="width=1184, maximum-scale=1,user-scalable=no"> 会导致无法滑动，控制台信息为：
Ignored attempt to cancel a touchend event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.

测试了只是在手机上是可以的，还有就是能不能禁止键盘弹出呢？

设置 readonly 就好了

repo: xfhxbb/LCalendar


text:
能正常翻墙，但翻译的时候始终卡在 translating...

能正常翻墙，但翻译的时候始终卡在 translating...
请问如何解决，谢谢！

workflow需要单独配置代理的，你可以用google.translate.cn。可以看下readme如何配置

如果没问题我就先把这个issue关闭了，还有问题可以重新打开或者重新开一个

repo: xfslove/alfred-language-configuration


text:
Enable boundary kwargs in ufunc decorator

Fixes a bug I found whilst writing examples for #431.

[x] Tests added
[x] Passes pre-commit run --all-files

Nice catch!

authors: TomNicholas jbusecke

repo: xgcm/xgcm


text:
Add Placeholder component with standardized styling

See Toolbox PR: https://github.com/xh/toolbox/pull/442
Hoist P/R Checklist
Pull request authors: Review and check off the below. Items that do not apply can also be
checked off to indicate they have been considered. If unclear if a step is relevant, please leave
unchecked and note in comments.

[x] Caught up with develop branch as of last change.
[x] Added CHANGELOG entry, or determined not required.
[x] Reviewed for breaking changes, added breaking-change label + CHANGELOG if so.
[x] Updated doc comments / prop-types, or determined not required.
[x] Reviewed and tested on Mobile, or determined not required.
[x] Created Toolbox branch / PR, or determined not required.

If your change is still a WIP, please use the "Create draft pull request" option in the split
button below to indicate it is not ready yet for a final review.

Pull request reviewers: when merging this P/R, please consider using a squash commit to
collapse multiple intermediate commits into a single commit representing the overall feature
change. This helps keep the commit log clean and easy to scan across releases. PRs containing a
single commit should be rebased when possible.

I'm going to merge this to keep us moving and get this simple new component into place.  We can consider if we would like to evolve it any further with e.g. support for a standardized icon prop + styling, but for now it clearly gets the job done and gives us a good place to start. 👍

authors: TomTirapani amcclain

repo: xh/hoist-react


text:
hoek node module vulnerability (CVE-2018-3728) defined in jane/package-lock.json

https://nvd.nist.gov/vuln/detail/CVE-2018-3728

hoek node module before 4.2.0 and 5.0.x before 5.0.3 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via 'merge' and 'applyToDefaults' functions, which allows a malicious user to modify the prototype of "Object" via proto, causing the addition or modification of an existing property that will exist on all objects.

file jane/package-lock.json
    "hoek": {
      "version": "2.16.3",
      "resolved": "http://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz",
      "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
      "dev": true
    }

I have updated the npm packages and package-lock.json.  I'm not sure if this problem is fixed.

Still have
        "hoek": {
          "version": "2.16.3",
          "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
          "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
          "dev": true
        },

This version is required by hawk, sntp and boom packages. Not sure if we really can avoid these dependencies.

authors: MaxdSre Zebradil xianmin

repo: xianmin/hugo-theme-jane


text:
OpenBLAS

Hi everybody
I have used the OpenBLAS-0.3.10 and openMP to my project. I have a problem with OpenBLAS.  When I call a routine of OpenBLAS in the my code the space of memory which allocated to a variable is disrupted. For example, members of "x" array must be zero after allocate it. but this is not in the case.  I am begginer and need to help in this feild. Please help me. the part of my code that includes the defination of variebles , array and results is presented bellow. Moreover, my compiler is gfortran and my operating system is ubuntu 20.04 and I use OpenMP for parallel. thank
program testopenblas
implicit none
integer:: i,j
integer, parameter :: dp = kind( 0.0d0 )
integer, parameter :: sp = kind( 0.0 )
integer, parameter :: nx = 3
integer, parameter :: nd = 7
integer, parameter :: nt = 50000
integer, parameter :: ndivx = 15
integer, parameter :: ndivz = 5
integer, parameter :: ndivy = 5
integer, parameter :: numnode = (ndivx+1)(ndivy+1)(ndivz+1)   !Number of field node
real( kind = dp ), allocatable, dimension( : , : , : ) :: phii
real( kind = dp ), allocatable, dimension( : , : )  :: x1
real( kind = dp ), allocatable, dimension( : , : )  :: x2
real( kind = dp ), allocatable, dimension( : , : )  :: x3
real( kind = dp ), allocatable, dimension( : ) :: poten
real( kind = dp ), allocatable, dimension( : ) :: poten_x
real( kind = dp ), allocatable, dimension( : ) :: poten_z
real( kind = dp ), allocatable, dimension( : ) :: poten_y
!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
!   These variables and parameters are used in matrix-vector multiplication with BLAS package
!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
character ( len = 1 ) :: trans = 'N'
real( kind = dp ) :: alpha = 1.0d0
real( kind = dp ) :: beta =  0.0d0
integer(8), parameter :: lda = numnode
integer(8) :: incx = 1
integer(8) :: incy = 1

allocate( x1(nx,numnode) )
allocate( x2(nx,numnode) )
allocate( x3(nx,numnode) )

allocate( poten(numnode)  )

allocate( poten_x(numnode) )
allocate( poten_z( numnode) )
allocate( poten_y( numnode) )

     do i=1, numnode
        print*, i, x1(1,i), x1(2,i),x1(3,i)
    end do

    allocate (phii(nd,numnode,numnode) )

    print*,12

     call dgemv( trans, numnode, numnode, alpha, phii( 2 , : , : ), lda, poten, INCX, beta, poten_x, incy )

       print*, 13
       deallocate( phii )

deallocate( x1 )
deallocate( x2 )
deallocate( x3 )
deallocate( poten )
deallocate( poten_x )
deallocate( poten_z )
deallocate( poten_y )

end program testopenblas
x:
1.4821969375237396E-323   1.6189543082925967E-319   3.2410706367185773E-321
3.2410706367185773E-321   1.0609978949885705E-314   0.0000000000000000
1.8280428896126122E-322   4.9406564584124654E-324   3.8142564689131128E-315
4.4465908125712189E-323   1.6603117530009341E-316   9.7993232031293838E-313
7.4900351909532976E-321   2.2271680410374069E-316   5.0373775222878817E+175
1.2827920428622125E-319   1.8774494541967369E-322   1.4115305799793724E-315
6.2065007575590669E+223   5.7311614917584599E-322   5.9040844678028962E-320
2.5799991821589993E-315   2.2157981528010711E+214   1.3085328630105415E-319
1.9762625833649862E-322   2.6030800467425917E-315   9.3054475797269948E+199
3.2839960481605565E-317   2.1244822771173601E-322   2.7985721292340015E-315
6.7933734640117812E+199   1.2828908559913808E-319   2.0256691479491108E-322
3.0047299773714207E-315   5.0303221982621905E+180   1.4726120639944194E-319
2.2727019708697341E-322   3.1964606294065991E-315   1.1451138098493830E+243
0.0000000000000000        1.1278036497618135E-319   3.4922221193200012E-315
6.9697780780686854E+228   8.4044564880274395E-315   1.0044354579952542E-320
4.0693602988176341E-315   1.0824286836727878E-307   1.9268560187808615E-322
4.5100170283876429E-315   7.3519604284889343E+223   4.9900630229965901E-322
9.8467283216160436E-321   5.3022209706853964E-315   9.7117499074742776E-308
5.9026022708653725E-320   5.7876792568182762E-315   6.3247037919544866E-310
2.7667676167109806E-322   6.3597620133486242E-315   3.9451087867527775E+180
9.7651443070090926E+199   1.4595193243796264E-319   7.4850945344948851E-321
6.6911678593999300E-315   1.1980419470427307E+243   1.4342231633125546E-319
1.1019640164843163E-319   9.1021687846666750E-315   1.4445467507425034E+214
9.5476192805058581E-307   2.1738888417014848E-322   9.2992261165306745E-315
1.9988782786312251E+161   3.2507404895389822E-317   2.0750757125332355E-322
9.3061090537373310E-315   3.9481162395356281E+180   2.5544707377293079E-312
9.9455414507842929E-321   1.0323903962804973E-314   1.0268018372101078E-307
9.7528558489062068E-321   1.0371592463512249E-314   9.1554814428474773E-308
2.2232954062856094E-322   1.0609978949885705E-314   1.1710207273476478E+214
3.7359154240833155E-317   0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000
0.0000000000000000        0.0000000000000000        0.0000000000000000

This has nothing to do with OpenBLAS - allocate only declares the dimension of the array but does not initialize it, so what you are seeing is whatever happens to be in memory at that address. You are calling dgemv with random garbage (which may or may not be a valid floating-point number)

Normally one intentionally corrupts fresh allocations via linux mallopt or bsd malloc.conf so that problems shine right away instead of after few external library calls.
Yes, you need to zero all allocations if you want to read zeroes from there.
Example in your code:
real( kind = dp ) :: beta =  0.0d0
Why dont you leave value out and assume it is zero?

You need to declare lda, inx and incy as integer not as integer(8), since with standard options BLASLONG in OpenBLAS maps to 4 byte integers.

@MigMuc good catch, thanks. (Though I still suspect the main problem is the missing array initialisations, unless that part of the code was not shown. And it does not really help that the output does not quite match the code...)

@mortezagholamipoor did any of these suggestions solve your problem ?

authors: MigMuc brada4 martin-frbg mortezagholamipoor

repo: xianyi/OpenBLAS